home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 2.iso
/
ACORNUSERS
/
CBSA
/
EDUCATION
/
MENU
/
cc
/
Test
next >
Wrap
Text File
|
1998-02-28
|
853b
|
55 lines
//-----------------------------------
// Test.c
//-----------------------------------
#include <string.h>
#include <iostream.h>
#include "os.h"
#include "trap.h"
#include "WimpTask.h"
#include "WimpError.h"
#include "WimpMenu.h"
class MyTask : public WimpTask
{
public:
MyTask(char *);
bool MenuSelected();
};
MyTask::MyTask(char *name) : WimpTask(name)
{
EnableEvent(EMENU);
}
bool MyTask::MenuSelected()
{
switch(Menu_Selection.item[0])
{
case 0: throw("Entry 1 selected"); break;
case 1: throw("Entry 2 selected"); break;
case 2: throw("Entry 3 selected"); break;
case 3: throw("Entry 4 selected"); break;
}
return(TRUE);
}
int main()
{
MyTask a("Coucou");
WimpMenu m("MonMenu",3);
m << "Entry1";
m << "Entry2";
m << "Entry3";
m << "Entry4";
m.open(200,200);
a.run();
}